halogenated mercaptans - Fransızca İngilizce Sözlük